embryonic cell - French English Dictionary